treasury guarantee - French English Dictionary